package com.baizhi.wj.service;

import com.baizhi.wj.dto.CategoryDTO;
import com.baizhi.wj.entity.Category;
import com.baizhi.wj.ov.AddVO;
import com.baizhi.wj.ov.CategoryOV;

import java.util.List;
import java.util.Map;

public interface CategoryService {
    //一级类别分页查询
    CategoryOV queryByPage(CategoryDTO categoryDTO);
    //二级类别分页查询
    CategoryOV queryTwoPage(CategoryDTO categoryDTO);

   void insert(Category category);
   //类别添加
    Map<String,Object> insiger(Category category);
    //类别删除
    Map<String,Object> delete(Category category);
    //类别查一个
    Category selectOne(int  id);
    //二级添加的下拉列表
    List<Category> selectAll(int  levels);
    //类别的修改
    Map<String,Object> update(Category category);
}
